#import "qcplugin.h"

@interface TuioClient : QCPatch 
{
    QCIndexPort *inputUDPPort;
    QCIndexPort *inputFiducial;
    QCNumberPort *outputX;
    QCNumberPort *outputY;
    QCNumberPort *outputA;
    QCBooleanPort *outputOnScreen;
}

// QCPatch
+ (int)executionMode;
+ (BOOL)allowsSubpatches;
- (id)setup:(id)p;
- (BOOL)execute:(QCOpenGLContext*)qcglctx time:(double)exec_time arguments:(id)arg;
- (void)cleanup:(id)p;

@end